graph: { title: "pos4.c"
node: { title: "pos4.c:upper_connectivity" label: "upper_connectivity\npos4.c:77:12" }
node: { title: "pos4.c:lower_connectivity" label: "lower_connectivity\npos4.c:83:12" }
node: { title: "pos4.c:upper_barycenter" label: "upper_barycenter\npos4.c:89:12" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "pos4.c:upper_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:upper_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:upper_barycenter" targetname: "pos4.c:upper_connectivity" label: "pos4.c:113:17" }
node: { title: "round" label: "round\n/usr/include/x86_64-linux-gnu/bits/mathcalls.h:298:1" shape : ellipse }
edge: { sourcename: "pos4.c:upper_barycenter" targetname: "round" label: "pos4.c:117:7" }
node: { title: "pos4.c:lower_barycenter" label: "lower_barycenter\npos4.c:124:12" }
edge: { sourcename: "pos4.c:lower_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:lower_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:lower_barycenter" targetname: "pos4.c:lower_connectivity" label: "pos4.c:148:17" }
edge: { sourcename: "pos4.c:lower_barycenter" targetname: "round" label: "pos4.c:152:7" }
node: { title: "pos4.c:sort" label: "sort\npos4.c:158:13" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
edge: { sourcename: "pos4.c:sort" targetname: "printf" label: "pos4.c:175:5" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:sort" targetname: "__addvsi3" }
node: { title: "pos4.c:make_node_list_up" label: "make_node_list_up\npos4.c:185:13" }
edge: { sourcename: "pos4.c:make_node_list_up" targetname: "printf" label: "pos4.c:192:3" }
node: { title: "__mulvsi3" label: "__mulvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "pos4.c:make_node_list_up" targetname: "__mulvsi3" }
edge: { sourcename: "pos4.c:make_node_list_up" targetname: "pos4.c:lower_connectivity" label: "pos4.c:202:21" }
edge: { sourcename: "pos4.c:make_node_list_up" targetname: "__addvsi3" }
node: { title: "pos4.c:make_node_list_down" label: "make_node_list_down\npos4.c:209:13" }
edge: { sourcename: "pos4.c:make_node_list_down" targetname: "printf" label: "pos4.c:216:3" }
node: { title: "fflush" label: "fflush\n/usr/include/stdio.h:218:12" shape : ellipse }
edge: { sourcename: "pos4.c:make_node_list_down" targetname: "fflush" label: "pos4.c:217:3" }
edge: { sourcename: "pos4.c:make_node_list_down" targetname: "__mulvsi3" }
edge: { sourcename: "pos4.c:make_node_list_down" targetname: "pos4.c:upper_connectivity" label: "pos4.c:226:21" }
edge: { sourcename: "pos4.c:make_node_list_down" targetname: "__addvsi3" }
node: { title: "pos4.c:find_next" label: "find_next\npos4.c:234:12" }
edge: { sourcename: "pos4.c:find_next" targetname: "__addvsi3" }
node: { title: "pos4.c:do_down" label: "do_down\npos4.c:254:13" }
edge: { sourcename: "pos4.c:do_down" targetname: "pos4.c:find_next" label: "pos4.c:268:11" }
edge: { sourcename: "pos4.c:do_down" targetname: "pos4.c:upper_barycenter" label: "pos4.c:270:22" }
node: { title: "__subvsi3" label: "__subvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_down" targetname: "__addvsi3" }
node: { title: "pos4.c:do_up" label: "do_up\npos4.c:370:13" }
edge: { sourcename: "pos4.c:do_up" targetname: "pos4.c:find_next" label: "pos4.c:380:11" }
edge: { sourcename: "pos4.c:do_up" targetname: "pos4.c:lower_barycenter" label: "pos4.c:382:22" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:do_up" targetname: "__addvsi3" }
node: { title: "pos4.c:pos3init" label: "pos3init\npos4.c:482:13" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
edge: { sourcename: "pos4.c:pos3init" targetname: "dp_calloc" label: "pos4.c:492:7" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "dp_calloc" label: "pos4.c:495:11" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "dp_calloc" label: "pos4.c:498:8" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "pos4.c:sort" label: "pos4.c:515:4" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "dp_calloc" label: "pos4.c:520:8" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3init" targetname: "__addvsi3" }
node: { title: "pos4.c:pos3clear" label: "pos3clear\npos4.c:554:13" }
node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
edge: { sourcename: "pos4.c:pos3clear" targetname: "dp_free" label: "pos4.c:563:13" }
edge: { sourcename: "pos4.c:pos3clear" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3clear" targetname: "dp_free" label: "pos4.c:568:8" }
edge: { sourcename: "pos4.c:pos3clear" targetname: "dp_free" label: "pos4.c:574:9" }
edge: { sourcename: "pos4.c:pos3clear" targetname: "dp_free" label: "pos4.c:580:9" }
node: { title: "pos4.c:pos3leftmost" label: "pos3leftmost\npos4.c:592:13" }
edge: { sourcename: "pos4.c:pos3leftmost" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3leftmost" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3leftmost" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3leftmost" targetname: "__addvsi3" }
node: { title: "pos4.c:pos3fixdummy" label: "pos3fixdummy\npos4.c:616:13" }
edge: { sourcename: "pos4.c:pos3fixdummy" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3fixdummy" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3fixdummy" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:pos3fixdummy" targetname: "__addvsi3" }
node: { title: "pos4.c:improve_positions_3" label: "improve_positions_3\npos4.c:651:13" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:pos3init" label: "pos4.c:693:2" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:pos3leftmost" label: "pos4.c:696:2" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:make_node_list_down" label: "pos4.c:707:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:do_down" label: "pos4.c:708:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:make_node_list_up" label: "pos4.c:715:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:do_up" label: "pos4.c:716:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:make_node_list_up" label: "pos4.c:724:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:do_up" label: "pos4.c:725:5" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__subvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:pos3fixdummy" label: "pos4.c:782:4" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "__addvsi3" }
edge: { sourcename: "pos4.c:improve_positions_3" targetname: "pos4.c:pos3clear" label: "pos4.c:787:2" }
node: { title: "improve_positions4" label: "improve_positions4\npos4.c:793:6" }
edge: { sourcename: "improve_positions4" targetname: "printf" label: "pos4.c:795:2" }
edge: { sourcename: "improve_positions4" targetname: "fflush" label: "pos4.c:796:2" }
edge: { sourcename: "improve_positions4" targetname: "pos4.c:improve_positions_3" label: "pos4.c:803:2" }
}
